suffer because of a physical, moral, or sentimental pain or from a desperate economic situation - Spanish English Dictionary